Big Huge Thesaurus

Rocky Mountains cherry

noun